1 <BOUCLE_document (DOCUMENTS) {id_document} {mode?} {tout}
>
6 Si on est en mode
"image" ou
"vignette", ou appele avec embed=oui,
7 on affiche l'image complete ; sinon le logo
9 Si un lien est passe #ENV{lien} on ajoute le a href
10 ou on truque le #URL_DOCUMENT
15 #MODE|match{'image|vignette'}
20 (#REM) image complete ?
23 <span class='spip_document_#ID_DOCUMENT spip_documents[ spip_documents_(#ENV{align})][ (#ENV{class})] spip_lien_ok'[ style='float:(#ENV{align}|match{left|right});[ width:(#LARGEUR)px;]']
>
24 [
<a href=
"(#ENV{lien})"[
class=
"(#ENV{lien_class})"]
>]
<img src='#URL_DOCUMENT'[
width=
"(#LARGEUR)"][
height=
"(#HAUTEUR)"]
alt=
"[(#TITRE|texte_backend)]"[
title=
"(#TITRE|texte_backend)"]
/>[(#ENV{lien}|?{
</a>})]
</span>
27 (#REM) sinon logo document + lien + alt + title etc
30 [(#SET{fichier,[(#LOGO_DOCUMENT|extraire_attribut{src})]})]
31 [(#SET{width,[(#LOGO_DOCUMENT|extraire_attribut{width})]})]
32 [(#SET{height,[(#LOGO_DOCUMENT|extraire_attribut{height})]})]
33 <span class='spip_document_#ID_DOCUMENT spip_documents[ spip_documents_(#ENV{align})][ (#ENV{class})] spip_lien_ok'[ style='float:(#ENV{align}|match{left|right});[ width:(#GET{width})px;]']
><a href=
"[(#ENV{lien}|sinon{#URL_DOCUMENT})]"[ (#ENV{lien}|?{'',
type=
"#MIME_TYPE"})][
title=
"(#TITRE|texte_backend)"]
><img src='#GET{fichier}' width='#GET{width}' height='#GET{height}' alt='[(#TITRE|strlen|?{#TITRE {#TYPE_DOCUMENT},#TYPE_DOCUMENT}|attribut_html)]'
/></a></span>